package routes

import (
	"github.com/gin-gonic/gin"
	"net/http"
	"sitego/app/interfaces/api/signup"
)

func RegisterAPIRoutes(router *gin.Engine) {
	// 注册一个路由分组
	apiGroup := router.Group("api")
	{
		// 注册一个路由
		apiGroup.GET("/", func(c *gin.Context) {
			// 以 JSON 格式响应
			c.JSON(http.StatusOK, gin.H{
				"Hello": "World!",
			})
		})
		// 用户注册功能
		signupGroup := apiGroup.Group("signup")
		{
			signupApi := new(signup.SignupApi)
			signupGroup.POST("/usingPhone", signupApi.UsingPhone)
		}
	}
}
